﻿.home_flash{width:100%;position:relative;overflow:hidden;height:460px;background:#e4e4e4;}
#flash{list-style:none;height:460px;width:1440px;position:absolute;z-index:1;left:50%;margin-left:-720px;}
#flash li{overflow:hidden;height:460px;}
#flash li .pic{height:460px;position:relative;overflow:hidden;}
#flash li .pic img{display:block;}
i, cite, em, var, address, dfn {font-weight:normal;}

.ib1 img{ }
.ib1 {width:100%;text-align:center; margin:0 auto;}
.kehu{ background:url(../images/ico3.gif) no-repeat left; height:53px; padding:5px 0 0 50px; overflow:hidden;}
.kehu h3{font-size:20px;color:#1E1E1E;}
.kehu span{ color:#9F9F9F; font-size:14px; text-transform:uppercase; padding-left:0px; font-weight:bold;}
.isubject{ background:url(../images/ico4.gif) no-repeat left; height:40px; line-height:40px; padding-left:45px; overflow:hidden;}
.isubject h3{font-size:14px;color:#1E1E1E;}
.isubject span{ color:#9F9F9F; font-size:14px; text-transform:uppercase; padding-left:0px; font-weight:bold;}
/*flash*/
.slidy-menu{position: absolute;top:400px ;left:800px; z-index:999;padding:0;width:120px;height:25px;list-style:none;}
.slidy-menu li{background:url(../images/bullets.png) no-repeat 0 0;float:left;text-align:center;vertical-align:middle;width:22px;}
.slidy-menu li a{background:url(../images/bullets.png) no-repeat 0 0;cursor:pointer;display:block;height:20px;text-decoration:none;}
.slidy-menu li.slidy-link-selected a{background:url(../images/bullets.png) no-repeat 0 -23px;}


#icontainer .left{width:560px;height:363px;display:block;float:left;overflow:hidden;background:url(../images/bg3b.jpg) no-repeat bottom center;}
#icontainer .right{width:420px;height:363px;display:block;float:left;margin-left:20px;overflow:hidden;background:url(../images/bg3ba.jpg) no-repeat bottom center; }

#topnew{width:328px;margin:0 10px;padding:12px 10px 18px 10px;*padding:18px 10px}
#topnew .title{font-size:14px;font-weight:bold;text-align:center;margin:13px 0;*margin:14px 0;}
#topnew .intro{color:#999;line-height:20px;padding:0 10px;word-break:break-all;}

#tophot{width:298px;}

.casetitle{clear:both; height:32px; padding-left:40px;}
.comcont{ line-height:24px;padding:5px 15px;}
.comcont ul li{ height:36px; line-height:36px; padding-left:10px; clear:both;/*background:url(../images/showLine.gif) no-repeat center bottom;*/}
.comcont ul li span{float:right;}

.show{ height:310px; width:1000px; margin:0 auto; margin-top:60px; overflow:hidden; font-family:"Microsoft Yahei";}
.s_nav { height:39px;overflow:hidden;position:relative ;font-size:14px; z-index:2; width:760px;}
.s_nav li{ float:left; background:url(../images/pro_line.jpg) no-repeat right center; margin-left:-1px;display:inline;}
.s_nav li a{ display:inline-block; height:39px; line-height:39px; color:#5b5858; padding:0 60px;}
.s_nav .li01 a{ background:url(../images/show_ico4.jpg) no-repeat 35px  center;}
.s_nav .li02 a{ background:url(../images/show_ico2.jpg) no-repeat 35px  center;}
.s_nav .li03 a{ background:url(../images/show_ico3.jpg) no-repeat 35px  center;}
.s_nav li a:hover,.s_nav li.cur a { text-decoration:none; color:#fff;}
.s_nav .li01 a:hover,.s_nav .li01.cur a{ font-weight:bold; background:#0079c2 url(../images/show_ico1.png) no-repeat 35px center;}
.s_nav .li02 a:hover,.s_nav .li02.cur a{ font-weight:bold; background:#0079c2 url(../images/show_ico5.png) no-repeat 35px center;}
.s_nav .li03 a:hover,.s_nav .li03.cur a{ font-weight:bold; background:#0079c2 url(../images/show_ico6.png) no-repeat 35px center;}
.s_nav .nones{ background:none;} 
.show_c { position:relative; z-index:1; margin-top:-39px; overflow:hidden; height:330px;}
.show_c p{width:136px; overflow:hidden;float:right;}
.show_c p a{ display:inline; float:left; width:40px; height:33px; background:#f3f5f4; border:3px solid #424242; font:30px "宋体"; color:#424242; text-align:center; line-height:33px; font-weight:bold; margin-left:16px;}
.show_c p a:hover{ border:3px solid #0079c2; text-decoration:none; color:#0079c2;}
.show_c ul{ margin-top:72px;}
.show_c ul li{ width:220px; float:left; overflow:hidden; margin-right:20px;}
.show_c ul li img{ width:220px; height:170px;}
.show_c ul li span{ display:block; text-align:center; padding-top:10px;}
.show_c ul li span a{ color:#767676;}
.show_c .nones{ margin-right:0;}



.h3s{ padding-left:15px; color:#1E1E1E; font-size:18px;}
.geng{ padding:18px 10px 0 0;}
.aa1{ background:url(../images/ico2.gif) no-repeat 4px; padding-left:56px; display:block;}
.img1, .img1 img{ height:101px;}

.news_bj{ padding-top:50px; height:560px; background:url(../images/sou_bj.jpg) repeat; overflow:hidden;}
.news .biaoti{ height:65px; text-align:center; overflow:hidden; font:18px Arial, Helvetica, sans-serif; color:#888888; text-transform:uppercase;}
.biaoti i{ display:block; background:url(../images/link_line.gif) repeat-x center center; height:30px; line-height:25px; font-family:"Microsoft Yahei"; font-weight:bold; color:#414040}
.biaoti i a{ display:inline-block; color:#414040; background:#f3f5f4; padding:0 10px;font-style:normal;}

.p01{ width:277px; height:116px; margin-top:10px; overflow:hidden;}
.p01 img{ width:277px; height:116px;}


.news{ width:277px; height:530px; overflow:hidden; margin-right:67px;}
.news ul{ margin-top:15px; height:240px; overflow:hidden;}
.news ul li{ font-family:"Microsoft Yahei"; color:#929392; height:35px; line-height:35px; overflow:hidden;}
.news ul li a{ color:#616262;}
.news.nones{ margin-right:0;}

.wt{ width:277px; height:530px; overflow:hidden;}
.wt_c{ margin-top:15px; height:240px; overflow:hidden;}
.wt_c dl{ padding-bottom:20px; font-family:"Microsoft Yahei";}
.wt_c dl dt{ background:url(../images/w.jpg) no-repeat left center; height:20px; line-height:20px; padding-left:20px; margin-bottom:17px;}
.wt_c dl dt a{ color:#737373;}
.wt_c dl dd{ background:url(../images/d.jpg) no-repeat left 5px;line-height:20px; padding-left:20px; line-height:21px;}


.comment{margin:15px;padding:0;list-style:none;}
.comment li{display:block;overflow:hidden;line-height:24px;font-size:14px;color:#666;margin:0 0 10px 0;clear:both;}
.comment li img{float:left;margin:0 10px 0 0;}
.comment li span{color:#1A5EB6;}

.vote{margin:15px;padding:0;list-style:none;}
.vote li{line-height:30px;height:30px;padding-left:14px;}
.vote .title{font-size:14px;font-weight:bold;}
.vote .bnt{padding-left:20px;}
.vote .bnt img{vertical-align:middle;}

.toptag{margin:10px;padding:0;overflow:hidden;}
.toptag a{background:#1985DA;padding:5px 10px;color:#fff;float:left;display:block;margin:0 5px 5px 0;}
.toptag a:hover{background:#f60;color:#fff;}

.about{ height:300px; position:relative;  overflow:hidden;}
.anout dl dt{ width:479px; height:285px; overflow:hidden;}
.anout dl dt img{ width:479px; height:285px;}
.about dl dd{ width:521px; height:285px;overflow:hidden; background:#0079c2;  display:inline;}
.about dl dd h3{ margin:0 46px; text-align:center; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; padding-top:35px; height:60px; overflow:hidden;}
.about dl dd h3 a{ color:#fff;}
.about dl dd h3 em{ display:block; background:url(../images/about_line.jpg) repeat-x center center; height:30px; line-height:30px; font-family:"Microsoft Yahei";}
.about dl dd h3 em a{ display:inline-block; padding:0 10px; background:#0079c2;}
.about dl dd p{ line-height:28px; color:#fff; font-family:"Microsoft Yahei"; padding:0 40px;font-size:14px;}
.about dl dd b a{ color:#fff; float:right;}

.block{width:328px;float:left;margin:10px 10px 0 0;overflow:hidden;min-height:344px;}
.toppic{margin:10px 10px 16px 10px;color:#999;line-height:22px;word-break:break-all;overflow:hidden;}
.toppic img{float:left;display:block;margin:0 10px 0 0;border:1px solid #ddd;padding:2px;}
.toppic a{font-size:14px;font-weight:bold;display:block;line-height:30px;}
.topnew{margin:10px;padding:0;list-style:none;clear:both;}
.topnew li{line-height:25px;height:25px;font-family:宋体;}
.topnew li span{float:right;color:#999;}
.topnew li a{font-family:verdana;}

.coo_ad{ width:220px; height:399px; background:#0079c2  url(../images/coo_img.jpg) no-repeat center bottom; margin:2px 0 0 2px;}
.coo_ad h3{ padding-top:38px; height:41px; font-size:18px; font-family:"Microsoft Yahei"; text-align:center; color:#fff;}
.coo_ad h3 span{ font-size:30px;}
.coo_ad p{ height:180px; font:14px "Microsoft Yahei"; line-height:23px; color:#fff; padding:10px 18px 0 24px;}
.coo_ad h4{ padding-top:0px; font:14px "Microsoft Yahei"; color:#fff; text-align:center; line-height:23px;}
.coo_ad h4 span{ display:block; font-size:18px; font-weight:bold;}
.coo_ad i{ display:block; margin:20px 0 0 27px;}
.coo_ad i a { display:block; float:left; margin-right:8px; font-family:"Microsoft Yahei"; color:#fff; text-align:center;}
.coo_ad i .ico4{ width:69px; height:26px; border:1px solid #fff; line-height:26px;}
.coo_ad i .ico5{ width:71px; height:28px; background:#fff; color:#0079c2 ; line-height:28px;}

.jz{ width:730px; margin-top:5px; height:420px; overflow:hidden;}
.jz h2{ height:47px; overflow:hidden; font:12px Arial, Helvetica, sans-serif; color:#9b9b9b; text-transform:uppercase;}
.jz h2 p{ padding-top:6px; height:24px; overflow:hidden; background:url(../images/jz_line.jpg) repeat-x left 20px;}
.jz h2 p a{ display:inline-block; padding-right:10px; letter-spacing:0.5px; font:18px "Microsoft Yahei"; font-weight:bold; color:#424242; background:#fff;} 
.jz h2 p span{ width:55px; height:21px; background:#0079c2; text-align:center; text-align:center;}
.jz h2 p span a{ font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:21px; color:#fff; padding:0; background:none;}
.jz dl{ height:auto; margin-top:15px;}
.jz dl dt{ width:181px; height:160px; overflow:hidden;}
.jz dl dt img{ width:175px; height:135px;}
.jz dl dd{ width:515px; overflow:hidden; font-family:"Microsoft Yahei";}
.jz dl dd{ color:#767676; line-height:21px;}
.jz dl dd a{ color:#424242;}
.jz dl dd h3{ height:40px; line-height:40px; font-size:14px;}
.jz dl dd h3 a{ color:#424242;}
.jz dl dd span{ display:block; font-size:14px; color:#767676; height:30px;}

.online{height:420px;overflow:hidden;margin-top:60px;background:url(../images/online_img.jpg) no-repeat left 12px;}
.online h2{ height:103px; overflow:hidden; font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; color:#8c8b8b; margin-left:560px;}
.online h2 i{ display:block; height:30px; background:url(../images/link_line.gif) repeat-x center center; line-height:30px;}
.online h2 i a{ color:#414040; font:20px "Microsoft Yahei"; font-weight:bold; display:inline-block; padding:0 5px; background:url(../images/link_bj.gif) repeat;}
.online h2 p{ padding-top:10px; font:16px "Microsoft Yahei"; color:#626262; text-align:center;}

